/*
 * @lc app=leetcode.cn id=53 lang=javascript
 *
 * [53] 最大子序和
 */

// @lc code=start
/**
 * @param {number[]} nums
 * @return {number}
 */
var maxSubArray = function(nums) {
    let ans=nums[0]//寻找最大最小化，初始化一定要定义最大最小
    let sum=0
    for(let num of nums){
        if(sum>0){
            sum=sum+num
        }else{
            sum=num
        }
        ans=Math.max(sum,ans)
    }
    return ans
};
// @lc code=end

